Fast, Inexpensive Content-Addressed Storage in Foundation

نویسندگان

  • Sean C. Rhea
  • Russ Cox
  • Aleksey Pesterev
چکیده

Foundation is a preservation system for users’ personal, digital artifacts. Foundation preserves all of a user’s data and its dependencies—fonts, programs, plugins, kernel, and configuration state—by archiving nightly snapshots of the user’s entire hard disk. Users can browse through these images to view old data or recover accidentally deleted files. To access data that a user’s current environment can no longer interpret, Foundation boots the disk image in which that data resides under an emulator, allowing the user to view and modify the data with the same programs with which the user originally accessed it. This paper describes Foundation’s archival storage layer, which uses content-addressed storage (CAS) to retain nightly snapshots of users’ disks indefinitely. Current state-of-the-art CAS systems, such as Venti [34], require multiple high-speed disks or other expensive hardware to achieve high performance. Foundation’s archival storage layer, in contrast, matches the storage efficiency of Venti using only a single USB hard drive. Foundation archives disk snapshots at an average throughput of 21 MB/s and restores them at an average of 14 MB/s, more than an order of magnitude improvement over Venti running on the same hardware. Unlike Venti, Foundation does not rely on the assumption that SHA-1 is collision-free.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of germination and some biochemical indices of faba bean (Vicia faba L.) seeds stored at different temperatures and moisture content

This study was performed to investigate the effect of storage conditions on seed germination performance of faba bean (cv. Shami). For this purpose, a three factors factorial experiment was conducted in laboratory of Seed Science and Technology, Faculty of Agriculture, Yasouj University, in 2013-2014, based on CRD design with five replications.  The experimental factors were storage temperature...

متن کامل

Audio Surrogation

Video content becomes increasingly important in WWW applications as the emerging global cyber infrastructure develops. Improvements in hardware (e.g., fast CPUs, graphics chips, inexpensive mass storage, inexpensive video cameras, cell phones), software (e.g., video editors, video player extensions to web browsers and other general-purpose applications, web development environments), and networ...

متن کامل

Name Service Locality and Cache Design in a Distributed Operating System

m tively slow and inexpensive source of information and a uch faster consumer of that information. The cache c capacity is relatively small and expensive, but quickly ac essible. The goal is for the cache behavior to dominate e c performance but the large storage facility to dominat osts, thus giving the illusion of a large, fast, inexpensive a s storage system. Successful operation depends bot...

متن کامل

The influence of sodium chloride replacement with potassium chloride on quality changes of hot smoked Kilka (Clupeonella cultriventris caspia) during storage at ± 4°C

The aim of this work was to study the effect of sodium chloride replacement with potassium chloride on quality changes of hot smoked Kilka during storage at ± 4°C. To achieve this, after initial preparation, samples were exposed to brining process in two salts. This study was designed in two stages: in the first stage, different levels of salt replacement were used to select the best smoked tre...

متن کامل

inexpensive computers in unrelated administrative domains . LOOKING UP in P 2 P

43 Systems T he main challenge in P2P computing is to design and implement a robust and scalable distributed system composed of inexpensive, individually unreliable computers in unrelated administrative domains. The participants in a typical P2P system might include computers at homes, schools, and businesses, and can grow to several million concurrent participants. P2P systems are attractive f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008